Text copied to clipboard!

Název

Text copied to clipboard!

Java Web Aplikační Vývojář

Popis

Text copied to clipboard!
Hledáme talentovaného a zkušeného Java Web Aplikačního Vývojáře, který se připojí k našemu dynamickému týmu. V této roli budete zodpovědní za návrh, vývoj a údržbu webových aplikací postavených na technologii Java. Budete úzce spolupracovat s ostatními vývojáři, designéry a produktovými manažery na vytváření inovativních a škálovatelných řešení. Vaše hlavní úkoly budou zahrnovat analýzu požadavků, návrh architektury, implementaci funkcionalit a optimalizaci výkonu aplikací. Očekáváme, že budete mít hluboké znalosti v oblasti Java EE, Spring Framework, Hibernate a dalších souvisejících technologií. Důležitá je také schopnost pracovat s databázemi, jako jsou MySQL, PostgreSQL nebo Oracle. Kromě technických dovedností hledáme někoho, kdo má analytické myšlení, schopnost řešit problémy a pracovat v týmu. Budete mít příležitost pracovat na různorodých projektech, které zahrnují jak vývoj nových aplikací, tak údržbu a modernizaci stávajících systémů. Pokud máte vášeň pro vývoj webových aplikací, zkušenosti s moderními technologiemi a chcete se podílet na zajímavých projektech, rádi vás přivítáme v našem týmu!

Odpovědnosti

Text copied to clipboard!
  • Vývoj a údržba webových aplikací v jazyce Java.
  • Spolupráce s týmem na návrhu a implementaci nových funkcionalit.
  • Optimalizace výkonu a zabezpečení aplikací.
  • Práce s databázemi a jejich integrace do aplikací.
  • Testování a ladění aplikací pro zajištění kvality.
  • Dokumentace kódu a technických řešení.
  • Podpora a údržba stávajících aplikací.
  • Spolupráce s ostatními odděleními na vývoji softwarových řešení.

Požadavky

Text copied to clipboard!
  • Zkušenosti s vývojem v jazyce Java (Java EE, Spring, Hibernate).
  • Znalost databází jako MySQL, PostgreSQL nebo Oracle.
  • Schopnost pracovat s front-end technologiemi (HTML, CSS, JavaScript).
  • Zkušenosti s RESTful API a mikroslužbami.
  • Schopnost analyzovat a řešit technické problémy.
  • Znalost verzovacích systémů jako Git.
  • Schopnost pracovat v týmu i samostatně.
  • Dobré komunikační dovednosti a ochota učit se nové technologie.

Potenciální otázky na pohovor

Text copied to clipboard!
  • Jaké jsou vaše zkušenosti s vývojem webových aplikací v jazyce Java?
  • Můžete popsat projekt, na kterém jste pracovali a jaké technologie jste použili?
  • Jaké jsou vaše zkušenosti s databázemi a jejich integrací do aplikací?
  • Jak přistupujete k optimalizaci výkonu webových aplikací?
  • Jaké nástroje a frameworky používáte pro testování kódu?
  • Jaké jsou vaše zkušenosti s verzovacími systémy, například Git?
  • Jak řešíte problémy a chyby v aplikacích?
  • Jaké nové technologie nebo frameworky byste se chtěli naučit?